S

s_1

0

1

2

3

4

5

6

7

8

9

1

2

3

4

s_1'

0

4

4

5

6

7

V

s_N=2,\ s_V=1,\ \textrm{M\,}1\!:\!100

i_V=\frac{1}{s_V}=1\,\textrm{m}\stackrel{\textrm{M}}{\rightarrow}1\,\textrm{cm}

7

6

5

8

9

i_N=\frac{1}{s_N}=0{,}5\,\textrm{m}\stackrel{\textrm{M}}{\rightarrow}0{,}5\,\textrm{cm}

3

2

1

0

H_2 = (-1.82, 0.84)
a = Line(H_2, yAxis)
b = OrthogonalLine(H_2, a)
S = Point(b)
c = Circle(S, H_2)
d = OrthogonalLine(S, b)
H_3, H_3' = Intersect(c, d)
e = Arc(c, H_3, H_2)
H_1'' = Point(a)
H_1' = Mirror(H_2, H_1'')
H_1 = Mirror(H_1'', H_1')
H_0 = Point(a)
f = Segment(H_2, H_0)
g = CircleSector(S, H_3, H_2)
h = OrthogonalLine(H_0, d)
H_0' = Intersect(h, d)
mnohoúhelník1, h_2, h_0, h_0', s = Polygon(H_2, H_0, H_0', S)
i = OrthogonalLine(H_1'', f)
j = OrthogonalLine(H_1', f)
k = OrthogonalLine(H_1, f)
H_5 = Point(b)
l = OrthogonalLine(H_5, b)
H_4'' = Intersect(i, l)
H_4' = Intersect(j, l)
H_4 = Intersect(k, l)
m = Segment(H_2, H_5)
n = Segment(H_1'', H_4'')
p = Segment(H_1', H_4')
q = Segment(H_1, H_4)
K_4 = (-6.04, 3.84)
r = Segment(H_2, K_4)
t = Line(H_3, r)
L_4 = Point(r)
a_1 = OrthogonalLine(L_4, r)
L'' = Point(r)
b_1 = OrthogonalLine(L'', r)
L_5 = Point(a_1)
L_6 = Mirror(L_4, L_5)
L_7 = Mirror(L_5, L_6)
L_8 = Mirror(L_6, L_7)
L_9 = Mirror(L_7, L_8)
L_3 = Mirror(L_5, L_4)
L_2 = Mirror(L_4, L_3)
L_1 = Mirror(L_3, L_2)
L_0 = Mirror(L_2, L_1)
L_4' = Intersect(a_1, t)
L_2' = Midpoint(L_0, L_4')
L_1' = Midpoint(L_0, L_2')
L_3' = Midpoint(L_2', L_4')
c_1 = OrthogonalLine(L_5, a_1)
d_1 = OrthogonalLine(L_6, a_1)
e_1 = OrthogonalLine(L_7, a_1)
f_1 = OrthogonalLine(L_8, a_1)
g_1 = OrthogonalLine(L_9, a_1)
h_1 = OrthogonalLine(L_3, a_1)
i_1 = OrthogonalLine(L_2, a_1)
j_1 = OrthogonalLine(L_1, a_1)
k_1 = OrthogonalLine(L_0, a_1)
l_1 = OrthogonalLine(L_1', b_1)
m_1 = OrthogonalLine(L_1', b_1)
n_1 = OrthogonalLine(L_2', b_1)
p_1 = OrthogonalLine(L_3', b_1)
q_1 = OrthogonalLine(K_4, h_1)
r_1 = Ray(K_4, L_4)
M_4 = Point(r_1)
s_1 = OrthogonalLine(M_4, r_1)
K_9 = Intersect(g_1, q_1)
K_8 = Intersect(f_1, q_1)
K_7 = Intersect(e_1, q_1)
K_6 = Intersect(d_1, q_1)
K_5 = Intersect(c_1, q_1)
K_3 = Intersect(h_1, q_1)
K_2 = Intersect(i_1, q_1)
K_1 = Intersect(j_1, q_1)
K_0 = Intersect(k_1, q_1)
K_1' = Intersect(q_1, l_1)
K_2' = Intersect(n_1, q_1)
K_3' = Intersect(p_1, q_1)
K_4' = Intersect(t, q_1)
M_4' = Intersect(t, s_1)
M_3' = Intersect(p_1, s_1)
M_2' = Intersect(n_1, s_1)
M_9 = Intersect(s_1, g_1)
M_8 = Intersect(f_1, s_1)
M_7 = Intersect(s_1, e_1)
M_6 = Intersect(d_1, s_1)
M_5 = Intersect(c_1, s_1)
M_3 = Intersect(h_1, s_1)
M_2 = Intersect(i_1, s_1)
M_1 = Intersect(j_1, s_1)
M_0 = Intersect(k_1, s_1)
M_1' = Intersect(s_1, l_1)
t_1 = Segment(K_4', M_4')
a_2 = Segment(K_3', M_3')
b_2 = Segment(K_2', M_2')
c_2 = Segment(K_1', M_1')
d_2 = Segment(K_0, M_0)
e_2 = Segment(K_9, M_9)
f_2 = Segment(K_8, M_8)
g_2 = Segment(K_7, M_7)
i_2 = Segment(K_6, M_6)
j_2 = Segment(K_5, M_5)
k_2 = Segment(H_2, M_4)
l_2 = Segment(K_3, M_3)
m_2 = Segment(K_2, M_2)
n_2 = Segment(K_1, M_1)
L = Point(a_1)
p_2 = OrthogonalLine(L, a_1)
L' = Intersect(b_1, p_2)
L''' = Intersect(b_1, d_2)
q_2 = Segment(L_0, L)
r_2 = Segment(L''', L')
K = Point(d_2)
K'' = Point(d_2)
s_2 = OrthogonalLine(K, d_2)
t_2 = OrthogonalLine(K'', d_2)
K' = Point(s_2)
a_3 = OrthogonalLine(K', s_2)
K''' = Intersect(t_2, a_3)
b_3 = Segment(K, K')
c_3 = Segment(K'', K''')
pos = 11 (slider from 0 to 11, step 1)
N_1 = Intersect(n, j_2)
N_2 = Intersect(p, i_2)
N_3 = Intersect(g_2, q)
d_3 = Ray(H_2, N_1)
N = Point(d_3)
e_3 = Segment(H_2, N)
V_1 = Point(e_3)
f_3 = OrthogonalLine(V_1, e_3)
V_2 = Point(f_3)
u = Vector(V_1, V_2)
g_3 = Circle(H_1', 0.9)
h_3, i_3 = Tangent(H_1, g_3)
T_1 = Intersect(g_3, i_3)
j_3 = Ray(H_1', T_1)
U_1 = Point(f)
k_3 = Line(U_1, j_3)
T_2 = Mirror(H_1', T_1)
T_3 = Mirror(T_1, T_2)
U_1'' = Point(j_3)
l_3 = Line(H_1', i_3)
m_3 = Line(H_1'', i_3)
n_3 = Line(T_2, i_3)
p_3 = Line(T_3, n_3)
q_3 = Line(U_1'', p_3)
U_1' = Intersect(q_3, k_3)
r_3 = Segment(H_1', U_1'')
s_3 = Segment(U_1, U_1')
X_1 = Point(m_3)
t_3 = OrthogonalLine(X_1, m_3)
X_4' = Point(n_3)
a_4 = OrthogonalLine(X_4', n_3)
X_5' = Intersect(p_3, a_4)
X_2 = Intersect(l_3, t_3)
X_3 = Intersect(i_3, t_3)
X_4 = Intersect(n_3, t_3)
X_5 = Intersect(p_3, t_3)
b_4 = Segment(X_1, H_1'')
d_4 = Segment(X_3, H_1)
e_4 = Segment(X_4, X_4')
f_4 = Segment(X_5, X_5')
Y_1, Y_2 = Intersect(g_3, f)
g_4 = Arc(g_3, Y_1, Y_2)
P_1 = Intersect(j_2, b_4)
P_3 = Intersect(g_2, d_4)
P_4 = Intersect(f_2, e_4)
P_5 = Intersect(e_2, f_4)
h_4 = Ray(H_2, P_5)
P = Point(h_4)
c_4 = Segment(H_1', X_2)
P_2 = Intersect(c_4, i_2)
i_4 = Segment(H_2, P)
W = Point(e)
j_4 = Ray(S, W)
k_4 = Circle(W, 0.5)
W_1', W_1 = Intersect(k_4, j_4)
W_2 = Mirror(W, W_1)
W_3 = Mirror(W_1, W_2)
W_4 = Mirror(W_2, W_3)
W' = Point(j_4)
l_4 = Segment(W', W)
m_4 = Segment(W, S)
p_4 = Circle(S, W_1)
q_4 = Circle(S, W_2)
r_4 = Circle(S, W_3)
s_4 = Circle(S, W_4)
W'' = Point(e)
W''' = Point(e)
n_4 = Ray(S, W'')
t_4 = Ray(S, W''')
Z_0' = Intersect(s_4, n_4)
Z_1' = Intersect(r_4, n_4)
Z_2' = Intersect(q_4, n_4)
Z_3' = Intersect(p_4, n_4)
Z_0 = Intersect(s_4, t_4)
Z_1 = Intersect(r_4, t_4)
Z_2 = Intersect(q_4, t_4)
Z_3 = Intersect(p_4, t_4)
c_5 = Arc(s_4, Z_0, Z_0')
d_5 = Arc(r_4, Z_1, Z_1')
e_5 = Arc(q_4, Z_2, Z_2')
f_5 = Arc(p_4, Z_3, Z_3')
A_1 = Intersect(f_5, l_2)
A_2 = Intersect(e_5, m_2)
A_3 = Intersect(d_5, n_2)
A_4 = Intersect(c_5, d_2)
A_5 = Intersect(d_5, c_2)
A_6 = Intersect(e_5, b_2)
A_7 = Intersect(f_5, a_2)
o = Spline({H_2, A_1, A_2, A_3, A_4}, 3)
A_8 = Intersect(e, t_1)
v = Spline({A_4, A_5, A_6, A_7, A_8}, 3)
a_5 = Segment(K_9, P_5)
b_5 = Segment(P_5, X_5')
g_5 = Segment(K_8, P_4)
h_5 = Segment(P_4, X_4')
i_5 = Segment(K_7, P_3)
j_5 = Segment(P_3, H_1)
k_5 = Segment(K_6, P_2)
l_5 = Segment(P_2, H_1')
m_5 = Segment(K_5, P_1)
n_5 = Segment(P_1, H_1'')
p_5 = Segment(K_3, A_1)
q_5 = Arc(p_4, A_7, A_1)
r_5 = Segment(K_4', A_8)
s_5 = Arc(q_4, A_6, A_2)
t_5 = Arc(r_4, A_5, A_3)
a_6 = Segment(K_2, A_2)
b_6 = Segment(K_1, A_3)
c_6 = Segment(K_0, A_4)
d_6 = Segment(K_1', A_5)
e_6 = Segment(K_2', A_6)
f_6 = Segment(K_3', A_7)